package main

import (
	"chat/client/process"
	"fmt"
	"os"
)

var userId int
var userName string
var userPwd string

func main() {
	for {
		var key int
		fmt.Println("---------------------------------------------------------------------------------------------")
		fmt.Println("—————————————————————————————————————欢迎进入聊天室——————————————————————————————————————————")
		fmt.Println()
		fmt.Println("—————————————————————————————————————————1:登录——————————————————————————————————————————————")
		fmt.Println()
		fmt.Println("—————————————————————————————————————————2:注册——————————————————————————————————————————————")
		fmt.Println()
		fmt.Println("—————————————————————————————————————————3:退出——————————————————————————————————————————————")
		fmt.Println("---------------------------------------------------------------------------------------------")
		fmt.Println("请输入")
		fmt.Scanln(&key)
		switch key {
		case 1:

			fmt.Println("请输入用户Id")
			fmt.Scanln(&userId)
			fmt.Println("请输入用户密码")
			fmt.Scanln(&userPwd)
			up := &process.UserProcess{}
			up.Login(userId, userPwd)
		case 2:
			fmt.Println("注册用户：")
			fmt.Println("请输入用户Id")
			fmt.Scanln(&userId)
			fmt.Println("请输入用户名字")
			fmt.Scanln(&userName)
			fmt.Println("请输入用户密码")
			fmt.Scanln(&userPwd)
			up := &process.UserProcess{}
			up.Register(userId, userName, userPwd)
		case 3:
			os.Exit(1)
		}
	}
}
